package com.mzwise.tunnel.wx.v3.request;

import com.mzwise.tunnel.utils.JsonUtils;

import java.io.Serializable;


public class CouponUserRoleRequest implements Serializable {
    private String[] availableMerchants;

    private CouponAvailableTimeRequest couponAvailableTime;

    private NormalCouponRequest fixedNormalCoupon;

    private DisscountCouponRequest disscountCoupon;

    public String[] getAvailableMerchants() {
        return availableMerchants;
    }

    public void setAvailableMerchants(String[] availableMerchants) {
        this.availableMerchants = availableMerchants;
    }

    public CouponAvailableTimeRequest getCouponAvailableTime() {
        return couponAvailableTime;
    }

    public void setCouponAvailableTime(CouponAvailableTimeRequest couponAvailableTime) {
        this.couponAvailableTime = couponAvailableTime;
    }

    public NormalCouponRequest getFixedNormalCoupon() {
        return fixedNormalCoupon;
    }

    public void setFixedNormalCoupon(NormalCouponRequest fixedNormalCoupon) {
        this.fixedNormalCoupon = fixedNormalCoupon;
    }

    public DisscountCouponRequest getDisscountCoupon() {
        return disscountCoupon;
    }

    public void setDisscountCoupon(DisscountCouponRequest disscountCoupon) {
        this.disscountCoupon = disscountCoupon;
    }

    public String toString() {
        return JsonUtils.toJsonUnderscore(this);
    }
}
